package com.neusoft.html.elements.presentation; class HtmlTextNode { void a() { int a;
a=0;// .class public Lcom/neusoft/html/elements/presentation/HtmlTextNode;
a=0;// .super Lcom/neusoft/html/parser/nodes/TextNode;
a=0;// .source "HtmlTextNode.java"
a=0;// 
a=0;// # interfaces
a=0;// .implements Lcom/neusoft/html/layout/LayoutableNode;
a=0;// 
a=0;// 
a=0;// # static fields
a=0;// .field protected static final ELEMENT:Ljava/lang/String; = "#text"
a=0;// 
a=0;// 
a=0;// # instance fields
a=0;// .field protected mContentLength:I
a=0;// 
a=0;// .field protected mLayoutContext:Lcom/neusoft/html/context/LayoutContext;
a=0;// 
a=0;// .field private mMebContentLength:I
a=0;// 
a=0;// .field protected mMebOffset:I
a=0;// 
a=0;// .field protected mObjectTag:Ljava/lang/Object;
a=0;// 
a=0;// .field protected mOffset:I
a=0;// 
a=0;// 
a=0;// # direct methods
a=0;// .method public constructor <init>(Ljava/lang/String;Ljava/lang/String;)V
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 31
a=0;//     invoke-direct {p0, p1, p2}, Lcom/neusoft/html/parser/nodes/TextNode;-><init>(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 23
a=0;//     #p0=(Reference,Lcom/neusoft/html/elements/presentation/HtmlTextNode;);
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     iput v0, p0, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->mContentLength:I
a=0;// 
a=0;//     .line 32
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// 
a=0;// # virtual methods
a=0;// .method public applyStyleAttributes(Lcom/neusoft/html/context/LayoutContext;)Lcom/neusoft/html/context/LayoutContext;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 68
a=0;//     iput-object p1, p0, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->mLayoutContext:Lcom/neusoft/html/context/LayoutContext;
a=0;// 
a=0;//     .line 69
a=0;//     iget-object v0, p0, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->mLayoutContext:Lcom/neusoft/html/context/LayoutContext;
a=0;// 
a=0;//     #v0=(Reference,Lcom/neusoft/html/context/LayoutContext;);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method public caculateBottomElasticSpace()F
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 201
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     return v0
a=0;// .end method
a=0;// 
a=0;// .method public caculateNodeLength()I
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 181
a=0;//     invoke-virtual {p0}, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->text()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0}, Ljava/lang/String;->length()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     iput v0, p0, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->mContentLength:I
a=0;// 
a=0;//     .line 182
a=0;//     iget v0, p0, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->mContentLength:I
a=0;// 
a=0;//     return v0
a=0;// .end method
a=0;// 
a=0;// .method public getChildrenToDraw()Ljava/util/List;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 49
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method public getChildrenToLayout()Ljava/util/List;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 43
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method public getContentLength()I
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 131
a=0;//     iget v0, p0, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->mContentLength:I
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     return v0
a=0;// .end method
a=0;// 
a=0;// .method public getLayoutContext()Lcom/neusoft/html/context/LayoutContext;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 75
a=0;//     iget-object v0, p0, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->mLayoutContext:Lcom/neusoft/html/context/LayoutContext;
a=0;// 
a=0;//     #v0=(Reference,Lcom/neusoft/html/context/LayoutContext;);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method public getLayoutInfo()Lcom/neusoft/html/layout/LayoutInfo;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 162
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method public getNextNode(I)Lcom/neusoft/html/layout/LayoutableNode;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 175
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method public getNodeMebLength()I
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 213
a=0;//     iget v0, p0, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->mMebContentLength:I
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     if-nez v0, :cond_0
a=0;// 
a=0;//     .line 215
a=0;//     invoke-virtual {p0}, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->text()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0}, Ljava/lang/String;->length()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     iput v0, p0, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->mMebContentLength:I
a=0;// 
a=0;//     .line 217
a=0;//     :cond_0
a=0;//     iget v0, p0, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->mMebContentLength:I
a=0;// 
a=0;//     return v0
a=0;// .end method
a=0;// 
a=0;// .method public getNodeMebOffset()I
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 229
a=0;//     iget v0, p0, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->mMebOffset:I
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     return v0
a=0;// .end method
a=0;// 
a=0;// .method public getOffset()I
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 155
a=0;//     iget v0, p0, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->mOffset:I
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     return v0
a=0;// .end method
a=0;// 
a=0;// .method public getParentLayoutNode()Lcom/neusoft/html/layout/LayoutableNode;
a=0;//     .locals 2
a=0;// 
a=0;//     .prologue
a=0;//     .line 87
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     .line 88
a=0;//     #v0=(Null);
a=0;//     invoke-virtual {p0}, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->parent()Lcom/neusoft/html/parser/nodes/Node;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     #v1=(Reference,Lcom/neusoft/html/parser/nodes/Node;);
a=0;//     instance-of v1, v1, Lcom/neusoft/html/layout/LayoutableNode;
a=0;// 
a=0;//     #v1=(Boolean);
a=0;//     if-eqz v1, :cond_0
a=0;// 
a=0;//     .line 90
a=0;//     invoke-virtual {p0}, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->parent()Lcom/neusoft/html/parser/nodes/Node;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Lcom/neusoft/html/parser/nodes/Node;);
a=0;//     check-cast v0, Lcom/neusoft/html/layout/LayoutableNode;
a=0;// 
a=0;//     .line 92
a=0;//     :cond_0
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method public getTag()Ljava/lang/Object;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 143
a=0;//     iget-object v0, p0, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->mObjectTag:Ljava/lang/Object;
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/Object;);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method public hit(II)Z
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 234
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     return v0
a=0;// .end method
a=0;// 
a=0;// .method public isBlockLayoutNode()Z
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 119
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     return v0
a=0;// .end method
a=0;// 
a=0;// .method public layoutStage1(Lcom/neusoft/html/layout/nodes/MebPageEntry;Lcom/neusoft/html/layout/LayoutInfo;Lcom/neusoft/html/layout/LayoutStage;Lcom/neusoft/html/context/LayoutContext;)V
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 55
a=0;//     invoke-static {p1, p0, p2}, Lcom/neusoft/html/elements/support/text/TextHelper;->textLayout(Lcom/neusoft/html/layout/nodes/MebPageEntry;Lcom/neusoft/html/elements/presentation/HtmlTextNode;Lcom/neusoft/html/layout/LayoutInfo;)V
a=0;// 
a=0;//     .line 56
a=0;//     sget-object v0, Lcom/neusoft/html/layout/LayoutStage;->STAGE1:Lcom/neusoft/html/layout/LayoutStage;
a=0;// 
a=0;//     #v0=(Reference,Lcom/neusoft/html/layout/LayoutStage;);
a=0;//     invoke-interface {p2, v0}, Lcom/neusoft/html/layout/LayoutInfo;->setLayoutStage(Lcom/neusoft/html/layout/LayoutStage;)Lcom/neusoft/html/layout/LayoutStage;
a=0;// 
a=0;//     .line 57
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method public layoutStage2(Lcom/neusoft/html/layout/nodes/MebPageEntry;Lcom/neusoft/html/layout/LayoutInfo;Lcom/neusoft/html/context/LayoutContext;)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 63
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method public lineBreaking(Lcom/neusoft/html/layout/nodes/MebPageEntry;Lcom/neusoft/html/layout/LayoutInfo;Lcom/neusoft/html/context/LayoutContext;Lcom/neusoft/html/layout/LayoutableNode;Lcom/neusoft/html/layout/nodes/LineEntry;Lcom/neusoft/html/layout/LayoutInfo;Z)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 82
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method public moveRelative(Lcom/neusoft/html/layout/nodes/MebPageEntry;FFFFZZ)Lcom/neusoft/html/layout/RemoveResult;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 188
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method public pickUpUnitNodes()Ljava/util/List;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 194
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method public setChildLayoutInformation(Lcom/neusoft/html/layout/nodes/MebPageEntry;Lcom/neusoft/html/layout/LayoutInfo;Lcom/neusoft/html/context/LayoutContext;Lcom/neusoft/html/layout/LayoutableNode;Lcom/neusoft/html/layout/LayoutInfo;Z)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 114
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method public setContentLength(I)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 125
a=0;//     iput p1, p0, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->mContentLength:I
a=0;// 
a=0;//     .line 126
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method public setLayoutInfo(Lcom/neusoft/html/layout/LayoutInfo;)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 170
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method public setLayoutInformation(Lcom/neusoft/html/layout/nodes/MebPageEntry;Lcom/neusoft/html/layout/LayoutInfo;Lcom/neusoft/html/context/LayoutContext;)Z
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 104
a=0;//     sget-object v0, Lcom/neusoft/html/context/Parameter;->LAYOUT_WIDTH:Lcom/neusoft/html/context/Parameter;
a=0;// 
a=0;//     #v0=(Reference,Lcom/neusoft/html/context/Parameter;);
a=0;//     invoke-interface {p3, v0}, Lcom/neusoft/html/context/LayoutContext;->getParameter(Lcom/neusoft/html/context/Parameter;)Lcom/neusoft/html/elements/support/font/FontAttribute;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-virtual {v0}, Lcom/neusoft/html/elements/support/font/FontAttribute;->getValue()Ljava/lang/Object;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     check-cast v0, Ljava/lang/Float;
a=0;// 
a=0;//     invoke-virtual {v0}, Ljava/lang/Float;->floatValue()F
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Float);
a=0;//     invoke-interface {p2, v0}, Lcom/neusoft/html/layout/LayoutInfo;->setLayoutWidth(F)V
a=0;// 
a=0;//     .line 105
a=0;//     sget-object v0, Lcom/neusoft/html/context/Parameter;->LAYOUT_HEIGHT:Lcom/neusoft/html/context/Parameter;
a=0;// 
a=0;//     #v0=(Reference,Lcom/neusoft/html/context/Parameter;);
a=0;//     invoke-interface {p3, v0}, Lcom/neusoft/html/context/LayoutContext;->getParameter(Lcom/neusoft/html/context/Parameter;)Lcom/neusoft/html/elements/support/font/FontAttribute;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-virtual {v0}, Lcom/neusoft/html/elements/support/font/FontAttribute;->getValue()Ljava/lang/Object;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     check-cast v0, Ljava/lang/Float;
a=0;// 
a=0;//     invoke-virtual {v0}, Ljava/lang/Float;->floatValue()F
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Float);
a=0;//     invoke-interface {p2, v0}, Lcom/neusoft/html/layout/LayoutInfo;->setLayoutHeight(F)V
a=0;// 
a=0;//     .line 106
a=0;//     const/4 v0, 0x1
a=0;// 
a=0;//     #v0=(One);
a=0;//     return v0
a=0;// .end method
a=0;// 
a=0;// .method public setNodeMebLength(I)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 207
a=0;//     iput p1, p0, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->mMebContentLength:I
a=0;// 
a=0;//     .line 208
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method public setNodeMebOffset(I)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 223
a=0;//     iput p1, p0, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->mMebOffset:I
a=0;// 
a=0;//     .line 224
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method public setOffset(I)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 149
a=0;//     iput p1, p0, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->mOffset:I
a=0;// 
a=0;//     .line 150
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method public setTag(Ljava/lang/Object;)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 137
a=0;//     iput-object p1, p0, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->mObjectTag:Ljava/lang/Object;
a=0;// 
a=0;//     .line 138
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method public text()Ljava/lang/String;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 37
a=0;//     iget-object v0, p0, Lcom/neusoft/html/elements/presentation/HtmlTextNode;->text:Ljava/lang/String;
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method public updateFromLayoutedChild(Lcom/neusoft/html/layout/nodes/MebPageEntry;Lcom/neusoft/html/layout/LayoutInfo;Lcom/neusoft/html/context/LayoutContext;Lcom/neusoft/html/layout/LayoutableNode;Lcom/neusoft/html/layout/LayoutInfo;)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 99
a=0;//     return-void
a=0;// .end method
}}
